Home
Home
Help
Help
Contact us
Contact Us

Oracle Database
  10g Release 2 (10.2)

WelcomeSearchBooksInstallationAdministrationApplication DevelopmentOLTPData WarehousingGrid ComputingUnstructured DataInformation IntegrationWindowsEnterprise Manager

Application Development

You can develop applications using many operating systems, languages, and tools. Different parts of the application can run inside the database, on an application server, or on a client machine.

This book introduces you to various aspects of application development with Oracle, including the typical duties of a developer.

Application Developer's Guide - Fundamentals HTML  

Java

The Java programming language is used for database code that runs inside the database, on a middle tier, or on a client system. Many database components have Java APIs that are documented in the Javadoc format.

Java Developer's Guide HTML  
JDBC Developer's Guide and Reference HTML  
JPublisher User's Guide HTML  
Data Cartridge Java API Reference (Javadoc) HTML  
Data Mining Java API Reference (Javadoc) HTML  
OLAP Java API Reference (Javadoc) HTML  
SQLJ Developer's Guide and Reference HTML  
Ultra Search Java API Reference (Javadoc) HTML  
XML Java API Reference (Javadoc) HTML  
Streams Advanced Queuing Java API Reference (Javadoc) HTML  
Spatial Java API Reference (Javadoc) HTML  
OLAP Analytic Workspace Java API Reference (Javadoc) HTML  
Globalization Development Kit Java API Reference (Javadoc) HTML  
interMedia Java Classes API Reference (Javadoc) HTML  
interMedia Java Classes for Servlets and JSP API Reference (Javadoc) HTML  

XML

You can store XML content in the database, and write applications to process it and use it as a data interchange format:

XML DB Developer's Guide HTML  
XML C++ API Reference HTML  
XML C API Reference HTML  
XML Developer's Kit Programmer's Guide HTML  
XML Java API Reference (Javadoc) HTML  

Globalization

You can store data from different character sets and code pages, and manipulate and present that data as appropriate for each locale:

Globalization Support Guide HTML  
Globalization Development Kit Java API Reference (Javadoc) HTML  
 

SQL and PL/SQL

SQL is the underlying language for all database programming. PL/SQL is tightly integrated with SQL, usually for code running inside the database such as triggers, stored procedures and functions, and PL/SQL packages. SQL*Plus is the command-line tool for running SQL and compiling PL/SQL.

In addition to the individual books for each environment, there is an online quick reference that combines all three environments.

SQL Reference HTML  
SQL Quick Reference HTML  
PL/SQL User's Guide and Reference HTML  
PL/SQL Packages and Types Reference HTML  
SQL*Plus User's Guide and Reference HTML  
SQL*Plus Quick Reference HTML  

Oracle Call Interface

The Oracle Call Interface is for low-level, efficient coding in C or C++:

Oracle Call Interface Programmer's Guide HTML  
Oracle C++ Call Interface Programmer's Guide HTML  

Application Developer Guides

These books cover specific aspects of developing with Oracle:

Application Developer's Guide - Large Objects HTML  
Application Developer's Guide - Object-Relational Features HTML  
Application Developer's Guide - Rules Manager and Expression Filter HTML  
Application Developer's Guide - Fundamentals HTML  
Application Developer's Guide - Workspace Manager HTML  
Data Mining Application Developer's Guide HTML  
HTML DB 2 Day Developer (1.6) HTML  
HTML DB 2 Day Developer (2.0) HTML  
HTML DB User's Guide (1.6) HTML  
HTML DB User's Guide (2.0) HTML  
OLAP Application Developer's Guide HTML  
Sample Schemas HTML  
Text Application Developer's Guide HTML  

Precompilers

The precompilers are used for traditional client-server applications in various languages:

Pro*C/C++ Precompiler Getting Started for Windows HTML  
Pro*C/C++ Precompiler Programmer's Guide HTML  
Pro*COBOL Getting Started for Windows HTML  
Pro*COBOL Programmer's Guide HTML  
Pro*FORTRAN Supplement to the Oracle Precompilers Guide HTML  
Pro*PL/1 Supplement to the Oracle Precompilers Guide HTML  
Programmer's Guide to the Oracle Precompilers HTML  
SQL*Module for Ada Programmer's Guide HTML  

lower border